have - hit
- have (all) the makings of (something)
- have (got) (someone's) number
- have (got) it made
- have (got) to hand it to (someone)
- have (just about) had it
- have (someone) down on (you) like a ton of bricks
- have (someone) in (your) corner
- have (someone) in (your) sights
- have (someone) in the palm of (your) hand
- have (someone) on a short leash
- have (someone) on a tight leash
- have (something) burning a hole in (your) pocket
- have (something) coming out (of) (your) ears
- have (something) coming out of (your) ears
- have (something) going for
- have (something) going for it
- have (something) going for you
- have (something) hanging over (your) head
- have (something) in (your) sights
- have (something) in common
- have (something) on (your) hands
- have (something) to show for (something)
- have (something) up (your) sleeve
- have (the) first crack at (something)
- have (your) back against the wall
- have (your) back to the wall
- have (your) beady eye on
- have (your) beady eye on someone
- have (your) beady eye on something
- have (your) cake and eat it (too)
- have (your) eye on (someone)
- have (your) eye on (something)
- have (your) fingers in the till
- have (your) hand in the till
- have (your) head (stuck) up (your) arse
- have (your) head screwed on (the right way)
- have (your) heart set on
- have (your) heart set on (something)
- have (your) heart set on doing something
- have (your) heart set on something